package com.yx.fx.webApi.entity;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 
 * </p>
 *
 * @author pxb
 * @since 2021-09-17
 */
@ApiModel(value="TEnterpriseInvestment对象", description="")
public class TEnterpriseInvestment implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.UUID)
    private Long id;

    private String eid;

    private String name;

    private String investEid;

    private BigDecimal stockPercent;

    private BigDecimal shouldCapiConv;

    private String investName;

    private String investCreditNo;

    private String investRegNo;

    private String investStatus;

    private String investOperName;

    private String investRegistCapi;

    private String investStartDate;

    private String belongOrg;

    private String belongOrgCode;

    private String investStatusCode;

    private Long stockNum;

    private Integer investQuoteStatus;

    private BigDecimal shouldCapi;

    private String currencyCode;

    private BigDecimal realCapi;

    private String shouldConDate;

    private Long createTime;

    private Integer isHistory;

    private Integer uTags;

    private LocalDateTime rowUpdateTime;

    private LocalDateTime localRowUpdateTime;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getEid() {
        return eid;
    }

    public void setEid(String eid) {
        this.eid = eid;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getInvestEid() {
        return investEid;
    }

    public void setInvestEid(String investEid) {
        this.investEid = investEid;
    }

    public BigDecimal getStockPercent() {
        return stockPercent;
    }

    public void setStockPercent(BigDecimal stockPercent) {
        this.stockPercent = stockPercent;
    }

    public BigDecimal getShouldCapiConv() {
        return shouldCapiConv;
    }

    public void setShouldCapiConv(BigDecimal shouldCapiConv) {
        this.shouldCapiConv = shouldCapiConv;
    }

    public String getInvestName() {
        return investName;
    }

    public void setInvestName(String investName) {
        this.investName = investName;
    }

    public String getInvestCreditNo() {
        return investCreditNo;
    }

    public void setInvestCreditNo(String investCreditNo) {
        this.investCreditNo = investCreditNo;
    }

    public String getInvestRegNo() {
        return investRegNo;
    }

    public void setInvestRegNo(String investRegNo) {
        this.investRegNo = investRegNo;
    }

    public String getInvestStatus() {
        return investStatus;
    }

    public void setInvestStatus(String investStatus) {
        this.investStatus = investStatus;
    }

    public String getInvestOperName() {
        return investOperName;
    }

    public void setInvestOperName(String investOperName) {
        this.investOperName = investOperName;
    }

    public String getInvestRegistCapi() {
        return investRegistCapi;
    }

    public void setInvestRegistCapi(String investRegistCapi) {
        this.investRegistCapi = investRegistCapi;
    }

    public String getInvestStartDate() {
        return investStartDate;
    }

    public void setInvestStartDate(String investStartDate) {
        this.investStartDate = investStartDate;
    }

    public String getBelongOrg() {
        return belongOrg;
    }

    public void setBelongOrg(String belongOrg) {
        this.belongOrg = belongOrg;
    }

    public String getBelongOrgCode() {
        return belongOrgCode;
    }

    public void setBelongOrgCode(String belongOrgCode) {
        this.belongOrgCode = belongOrgCode;
    }

    public String getInvestStatusCode() {
        return investStatusCode;
    }

    public void setInvestStatusCode(String investStatusCode) {
        this.investStatusCode = investStatusCode;
    }

    public Long getStockNum() {
        return stockNum;
    }

    public void setStockNum(Long stockNum) {
        this.stockNum = stockNum;
    }

    public Integer getInvestQuoteStatus() {
        return investQuoteStatus;
    }

    public void setInvestQuoteStatus(Integer investQuoteStatus) {
        this.investQuoteStatus = investQuoteStatus;
    }

    public BigDecimal getShouldCapi() {
        return shouldCapi;
    }

    public void setShouldCapi(BigDecimal shouldCapi) {
        this.shouldCapi = shouldCapi;
    }

    public String getCurrencyCode() {
        return currencyCode;
    }

    public void setCurrencyCode(String currencyCode) {
        this.currencyCode = currencyCode;
    }

    public BigDecimal getRealCapi() {
        return realCapi;
    }

    public void setRealCapi(BigDecimal realCapi) {
        this.realCapi = realCapi;
    }

    public String getShouldConDate() {
        return shouldConDate;
    }

    public void setShouldConDate(String shouldConDate) {
        this.shouldConDate = shouldConDate;
    }

    public Long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }

    public Integer getIsHistory() {
        return isHistory;
    }

    public void setIsHistory(Integer isHistory) {
        this.isHistory = isHistory;
    }

    public Integer getuTags() {
        return uTags;
    }

    public void setuTags(Integer uTags) {
        this.uTags = uTags;
    }

    public LocalDateTime getRowUpdateTime() {
        return rowUpdateTime;
    }

    public void setRowUpdateTime(LocalDateTime rowUpdateTime) {
        this.rowUpdateTime = rowUpdateTime;
    }

    public LocalDateTime getLocalRowUpdateTime() {
        return localRowUpdateTime;
    }

    public void setLocalRowUpdateTime(LocalDateTime localRowUpdateTime) {
        this.localRowUpdateTime = localRowUpdateTime;
    }

    @Override
    public String toString() {
        return "TEnterpriseInvestment{" +
        "id=" + id +
        ", eid=" + eid +
        ", name=" + name +
        ", investEid=" + investEid +
        ", stockPercent=" + stockPercent +
        ", shouldCapiConv=" + shouldCapiConv +
        ", investName=" + investName +
        ", investCreditNo=" + investCreditNo +
        ", investRegNo=" + investRegNo +
        ", investStatus=" + investStatus +
        ", investOperName=" + investOperName +
        ", investRegistCapi=" + investRegistCapi +
        ", investStartDate=" + investStartDate +
        ", belongOrg=" + belongOrg +
        ", belongOrgCode=" + belongOrgCode +
        ", investStatusCode=" + investStatusCode +
        ", stockNum=" + stockNum +
        ", investQuoteStatus=" + investQuoteStatus +
        ", shouldCapi=" + shouldCapi +
        ", currencyCode=" + currencyCode +
        ", realCapi=" + realCapi +
        ", shouldConDate=" + shouldConDate +
        ", createTime=" + createTime +
        ", isHistory=" + isHistory +
        ", uTags=" + uTags +
        ", rowUpdateTime=" + rowUpdateTime +
        ", localRowUpdateTime=" + localRowUpdateTime +
        "}";
    }
}
